package com.yy.web.pm.patrol.service;

import com.yy.web.pm.billboardRemove.domain.BillboardRemove;
import com.yy.web.pm.patrol.domain.PeoplePatrol;
import com.yy.web.pm.patrol.dto.*;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface PeoplePatrolService{


    int deleteByPrimaryKey(Integer id);

    int insert(PeoplePatrol record);

    int insertSelective(PeoplePatrol record);

    PeoplePatrol selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(PeoplePatrol record);

    int updateByPrimaryKey(PeoplePatrol record);

    List<PeoplePatrol> selectListAll(PeoplePatrol patrol);

    List<PatroDto> selectShowList(PatroDto patrol);

    List<PatroDto> urgent(PatroDto patrol);

    int insertRemoveAll(BillboardRemove billboardRemove);
//巡检列表
    List<PatroDto> selectPatrolList(PatrolDto patrol);

    List<PeoplePatrol> selectAlarmList(PeoplePatrol patrol);

    List<PatroLMessage> selectPatrolMessage(PatroLMessage patrol);

    BIllboardRemoveDto selectRemoveInfo(String shopId);
}
